have a role in - Español Inglés Diccionario